package com.deyuanyun.pic.ctrl.domain;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 辅助阳极地床基础信息表
 */
public class EqptAnodesbed {
    /**
     * 主键
     */
    private String id;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 创建人
     */
    private String createUser;

    /**
     * 创建备注
     */
    private String createRemark;

    /**
     * 更新时间
     */
    private Date updateDate;

    /**
     * 更新人员
     */
    private String updateUser;

    /**
     * 更新原因
     */
    private String updateRemark;

    /**
     * 逻辑删除字段
     */
    private Short deleted;

    /**
     * 版本
     */
    private Short version;

    /**
     * 是否是最新数据，0：最新数据；1：历史数据
     */
    private Short isNewest;

    /**
     * 数据状态
     */
    private String dataStated;

    /**
     * 设备编号(自定义编号)
     */
    private String customNumber;

    /**
     * 所属场站阀室
     */
    private String pipeValveroomId;

    /**
     * 测试桩编号
     */
    private String testStationId;

    private String gisid;

    /**
     * 绝对距离
     */
    private Long mileage;

    /**
     * 位置_最近测试桩
     */
    private String nagm;

    /**
     * 位置_相对测试桩距离
     */
    private Long nagmMileage;

    /**
     * 阳极材料类型MATERIAL_TYPE_ANODE
     */
    private String materialType;

    /**
     * 阳极支/组数
     */
    private String classNumberOfAnodes;

    /**
     * 地床构造GROUND_BED_STRUCTURE
     */
    private String groundbeDstructure;

    /**
     * 回填材料BACKFILL_MATERIAL
     */
    private String backFillMaterial;

    /**
     * 是否有注水系统(1：有、0：无、2：未知)
     */
    private String waterSystemind;

    /**
     * 保护对象PROTECTION_OBJECT
     */
    private String protectionObject;

    /**
     * 对象名称
     */
    private String objectName;

    /**
     * 接地电阻（Ω）
     */
    private BigDecimal groundingResistance;

    /**
     * 埋设点土壤电阻率（Ω.m）
     */
    private BigDecimal buriedsoilResistivity;

    /**
     * 与被保护管道垂直间距(m)
     */
    private BigDecimal verticalDistance;

    /**
     * 埋设环境描述
     */
    private String environment;

    /**
     * 配套装置
     */
    private String necessarysets;

    /**
     * 冻土层深度
     */
    private BigDecimal frozensoilDepth;

    /**
     * 生产厂商
     */
    private String manufacturer;

    /**
     * 出厂编号
     */
    private String serialNumber;

    /**
     * 施工单位
     */
    private String assemblyCompany;

    /**
     * 生产日期
     */
    private Date manufactureDate;

    /**
     * 投用日期
     */
    private Date inserviceDate;

    /**
     * 记录人（直接存名称）
     */
    private String recorder;

    /**
     * 记录时间
     */
    private Date recordTime;

    /**
     * 备注
     */
    private String remarks;

    /**
     * 业务组织路径
     */
    private String orgBizPath;

    /**
     * @return 主键
     */
    public String getId() {
        return id;
    }

    /**
     * @param id 
	 *            主键
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * @return 创建时间
     */
    public Date getCreateDate() {
        return createDate;
    }

    /**
     * @param createDate 
	 *            创建时间
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * @return 创建人
     */
    public String getCreateUser() {
        return createUser;
    }

    /**
     * @param createUser 
	 *            创建人
     */
    public void setCreateUser(String createUser) {
        this.createUser = createUser == null ? null : createUser.trim();
    }

    /**
     * @return 创建备注
     */
    public String getCreateRemark() {
        return createRemark;
    }

    /**
     * @param createRemark 
	 *            创建备注
     */
    public void setCreateRemark(String createRemark) {
        this.createRemark = createRemark == null ? null : createRemark.trim();
    }

    /**
     * @return 更新时间
     */
    public Date getUpdateDate() {
        return updateDate;
    }

    /**
     * @param updateDate 
	 *            更新时间
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    /**
     * @return 更新人员
     */
    public String getUpdateUser() {
        return updateUser;
    }

    /**
     * @param updateUser 
	 *            更新人员
     */
    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser == null ? null : updateUser.trim();
    }

    /**
     * @return 更新原因
     */
    public String getUpdateRemark() {
        return updateRemark;
    }

    /**
     * @param updateRemark 
	 *            更新原因
     */
    public void setUpdateRemark(String updateRemark) {
        this.updateRemark = updateRemark == null ? null : updateRemark.trim();
    }

    /**
     * @return 逻辑删除字段
     */
    public Short getDeleted() {
        return deleted;
    }

    /**
     * @param deleted 
	 *            逻辑删除字段
     */
    public void setDeleted(Short deleted) {
        this.deleted = deleted;
    }

    /**
     * @return 版本
     */
    public Short getVersion() {
        return version;
    }

    /**
     * @param version 
	 *            版本
     */
    public void setVersion(Short version) {
        this.version = version;
    }

    /**
     * @return 是否是最新数据，0：最新数据；1：历史数据
     */
    public Short getIsNewest() {
        return isNewest;
    }

    /**
     * @param isNewest 
	 *            是否是最新数据，0：最新数据；1：历史数据
     */
    public void setIsNewest(Short isNewest) {
        this.isNewest = isNewest;
    }

    /**
     * @return 数据状态
     */
    public String getDataStated() {
        return dataStated;
    }

    /**
     * @param dataStated 
	 *            数据状态
     */
    public void setDataStated(String dataStated) {
        this.dataStated = dataStated == null ? null : dataStated.trim();
    }

    /**
     * @return 设备编号(自定义编号)
     */
    public String getCustomNumber() {
        return customNumber;
    }

    /**
     * @param customNumber 
	 *            设备编号(自定义编号)
     */
    public void setCustomNumber(String customNumber) {
        this.customNumber = customNumber == null ? null : customNumber.trim();
    }

    /**
     * @return 所属场站阀室
     */
    public String getPipeValveroomId() {
        return pipeValveroomId;
    }

    /**
     * @param pipeValveroomId 
	 *            所属场站阀室
     */
    public void setPipeValveroomId(String pipeValveroomId) {
        this.pipeValveroomId = pipeValveroomId == null ? null : pipeValveroomId.trim();
    }

    /**
     * @return 测试桩编号
     */
    public String getTestStationId() {
        return testStationId;
    }

    /**
     * @param testStationId 
	 *            测试桩编号
     */
    public void setTestStationId(String testStationId) {
        this.testStationId = testStationId == null ? null : testStationId.trim();
    }

    public String getGisid() {
        return gisid;
    }

    public void setGisid(String gisid) {
        this.gisid = gisid == null ? null : gisid.trim();
    }

    /**
     * @return 绝对距离
     */
    public Long getMileage() {
        return mileage;
    }

    /**
     * @param mileage 
	 *            绝对距离
     */
    public void setMileage(Long mileage) {
        this.mileage = mileage;
    }

    /**
     * @return 位置_最近测试桩
     */
    public String getNagm() {
        return nagm;
    }

    /**
     * @param nagm 
	 *            位置_最近测试桩
     */
    public void setNagm(String nagm) {
        this.nagm = nagm == null ? null : nagm.trim();
    }

    /**
     * @return 位置_相对测试桩距离
     */
    public Long getNagmMileage() {
        return nagmMileage;
    }

    /**
     * @param nagmMileage 
	 *            位置_相对测试桩距离
     */
    public void setNagmMileage(Long nagmMileage) {
        this.nagmMileage = nagmMileage;
    }

    /**
     * @return 阳极材料类型MATERIAL_TYPE_ANODE
     */
    public String getMaterialType() {
        return materialType;
    }

    /**
     * @param materialType 
	 *            阳极材料类型MATERIAL_TYPE_ANODE
     */
    public void setMaterialType(String materialType) {
        this.materialType = materialType == null ? null : materialType.trim();
    }

    /**
     * @return 阳极支/组数
     */
    public String getClassNumberOfAnodes() {
        return classNumberOfAnodes;
    }

    /**
     * @param classNumberOfAnodes 
	 *            阳极支/组数
     */
    public void setClassNumberOfAnodes(String classNumberOfAnodes) {
        this.classNumberOfAnodes = classNumberOfAnodes == null ? null : classNumberOfAnodes.trim();
    }

    /**
     * @return 地床构造GROUND_BED_STRUCTURE
     */
    public String getGroundbeDstructure() {
        return groundbeDstructure;
    }

    /**
     * @param groundbeDstructure 
	 *            地床构造GROUND_BED_STRUCTURE
     */
    public void setGroundbeDstructure(String groundbeDstructure) {
        this.groundbeDstructure = groundbeDstructure == null ? null : groundbeDstructure.trim();
    }

    /**
     * @return 回填材料BACKFILL_MATERIAL
     */
    public String getBackFillMaterial() {
        return backFillMaterial;
    }

    /**
     * @param backFillMaterial 
	 *            回填材料BACKFILL_MATERIAL
     */
    public void setBackFillMaterial(String backFillMaterial) {
        this.backFillMaterial = backFillMaterial == null ? null : backFillMaterial.trim();
    }

    /**
     * @return 是否有注水系统(1：有、0：无、2：未知)
     */
    public String getWaterSystemind() {
        return waterSystemind;
    }

    /**
     * @param waterSystemind 
	 *            是否有注水系统(1：有、0：无、2：未知)
     */
    public void setWaterSystemind(String waterSystemind) {
        this.waterSystemind = waterSystemind == null ? null : waterSystemind.trim();
    }

    /**
     * @return 保护对象PROTECTION_OBJECT
     */
    public String getProtectionObject() {
        return protectionObject;
    }

    /**
     * @param protectionObject 
	 *            保护对象PROTECTION_OBJECT
     */
    public void setProtectionObject(String protectionObject) {
        this.protectionObject = protectionObject == null ? null : protectionObject.trim();
    }

    /**
     * @return 对象名称
     */
    public String getObjectName() {
        return objectName;
    }

    /**
     * @param objectName 
	 *            对象名称
     */
    public void setObjectName(String objectName) {
        this.objectName = objectName == null ? null : objectName.trim();
    }

    /**
     * @return 接地电阻（Ω）
     */
    public BigDecimal getGroundingResistance() {
        return groundingResistance;
    }

    /**
     * @param groundingResistance 
	 *            接地电阻（Ω）
     */
    public void setGroundingResistance(BigDecimal groundingResistance) {
        this.groundingResistance = groundingResistance;
    }

    /**
     * @return 埋设点土壤电阻率（Ω.m）
     */
    public BigDecimal getBuriedsoilResistivity() {
        return buriedsoilResistivity;
    }

    /**
     * @param buriedsoilResistivity 
	 *            埋设点土壤电阻率（Ω.m）
     */
    public void setBuriedsoilResistivity(BigDecimal buriedsoilResistivity) {
        this.buriedsoilResistivity = buriedsoilResistivity;
    }

    /**
     * @return 与被保护管道垂直间距(m)
     */
    public BigDecimal getVerticalDistance() {
        return verticalDistance;
    }

    /**
     * @param verticalDistance 
	 *            与被保护管道垂直间距(m)
     */
    public void setVerticalDistance(BigDecimal verticalDistance) {
        this.verticalDistance = verticalDistance;
    }

    /**
     * @return 埋设环境描述
     */
    public String getEnvironment() {
        return environment;
    }

    /**
     * @param environment 
	 *            埋设环境描述
     */
    public void setEnvironment(String environment) {
        this.environment = environment == null ? null : environment.trim();
    }

    /**
     * @return 配套装置
     */
    public String getNecessarysets() {
        return necessarysets;
    }

    /**
     * @param necessarysets 
	 *            配套装置
     */
    public void setNecessarysets(String necessarysets) {
        this.necessarysets = necessarysets == null ? null : necessarysets.trim();
    }

    /**
     * @return 冻土层深度
     */
    public BigDecimal getFrozensoilDepth() {
        return frozensoilDepth;
    }

    /**
     * @param frozensoilDepth 
	 *            冻土层深度
     */
    public void setFrozensoilDepth(BigDecimal frozensoilDepth) {
        this.frozensoilDepth = frozensoilDepth;
    }

    /**
     * @return 生产厂商
     */
    public String getManufacturer() {
        return manufacturer;
    }

    /**
     * @param manufacturer 
	 *            生产厂商
     */
    public void setManufacturer(String manufacturer) {
        this.manufacturer = manufacturer == null ? null : manufacturer.trim();
    }

    /**
     * @return 出厂编号
     */
    public String getSerialNumber() {
        return serialNumber;
    }

    /**
     * @param serialNumber 
	 *            出厂编号
     */
    public void setSerialNumber(String serialNumber) {
        this.serialNumber = serialNumber == null ? null : serialNumber.trim();
    }

    /**
     * @return 施工单位
     */
    public String getAssemblyCompany() {
        return assemblyCompany;
    }

    /**
     * @param assemblyCompany 
	 *            施工单位
     */
    public void setAssemblyCompany(String assemblyCompany) {
        this.assemblyCompany = assemblyCompany == null ? null : assemblyCompany.trim();
    }

    /**
     * @return 生产日期
     */
    public Date getManufactureDate() {
        return manufactureDate;
    }

    /**
     * @param manufactureDate 
	 *            生产日期
     */
    public void setManufactureDate(Date manufactureDate) {
        this.manufactureDate = manufactureDate;
    }

    /**
     * @return 投用日期
     */
    public Date getInserviceDate() {
        return inserviceDate;
    }

    /**
     * @param inserviceDate 
	 *            投用日期
     */
    public void setInserviceDate(Date inserviceDate) {
        this.inserviceDate = inserviceDate;
    }

    /**
     * @return 记录人（直接存名称）
     */
    public String getRecorder() {
        return recorder;
    }

    /**
     * @param recorder 
	 *            记录人（直接存名称）
     */
    public void setRecorder(String recorder) {
        this.recorder = recorder == null ? null : recorder.trim();
    }

    /**
     * @return 记录时间
     */
    public Date getRecordTime() {
        return recordTime;
    }

    /**
     * @param recordTime 
	 *            记录时间
     */
    public void setRecordTime(Date recordTime) {
        this.recordTime = recordTime;
    }

    /**
     * @return 备注
     */
    public String getRemarks() {
        return remarks;
    }

    /**
     * @param remarks 
	 *            备注
     */
    public void setRemarks(String remarks) {
        this.remarks = remarks == null ? null : remarks.trim();
    }

    /**
     * @return 业务组织路径
     */
    public String getOrgBizPath() {
        return orgBizPath;
    }

    /**
     * @param orgBizPath 
	 *            业务组织路径
     */
    public void setOrgBizPath(String orgBizPath) {
        this.orgBizPath = orgBizPath == null ? null : orgBizPath.trim();
    }
}